home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / doc / libgsl0ldbl / README.Debian < prev    next >
Text File  |  2008-12-22  |  1KB  |  36 lines

  1.                 Documentation
  2.  
  3. Documentation (in info or pdf format) is no longer provided by the
  4. standard GNU GSL packages. Debian takes a hard stand on the
  5. interpretation of the GNU Free Documentation License (GFDL) and its
  6. so-called 'invariant sections' and considers these to be 'not free'.
  7. As maintainer, my hand was somewhat forced by bugreport #495935. 
  8.  
  9. Documentation is provided via packages in the non-free archive which,
  10. technically speaking, is not considered a true part of Debian. However,
  11. apt-get and other tools can download from it.
  12.  
  13.  -- Dirk Eddelbuettel <edd@debian.org>, Tue, 26 Aug 2008 18:21:00 -0500
  14.  
  15.                 Profiling GSL
  16.  
  17. Sometimes when writing complex code, you may want to profile it using
  18. gprof. In this case, having libraries with profiling information
  19. compiled in is invaluable. It is possible to build your own .deb
  20. containing profiling libraries, that may be installed on your system
  21. in parallel to the usual libraries. To do this, follow these simple
  22. instructions: 
  23.  
  24. i) download the gsl source (and the build dependencies if necessary):
  25. apt-get source libgsl0
  26. apt-get build-dep libgsl0
  27. ii) build a binary profiling package:
  28. DEB_BUILD_OPTIONS=buildprof dpkg-buildpackage -b -rfakeroot -us -uc
  29. iii) install the resulting .deb
  30. dpkg -i ../libgsl0-prof_[version]_[arch].deb
  31.  
  32. Finally, you need to specify -lgsl_p and -lgslcblas_p to link your
  33. program against the profiling libraries.
  34.  
  35.  -- Matthew Vernon <matthew@debian.org>, Wed, 29 Oct 2008 10:34:19 +0000
  36.